infusion of some herb - Spanish English Dictionary